// 1.加载模块
const path = require("path");
const express = require("express");

// 2.创建服务对象

const app = express();

// 3.指定端口，开启服务
app.listen(3000, () => console.log("express服务器启动了"));

// 4.写接口

app.get("/test", (req, res) => {
    // res 用于做出响应
    // 下面是http模块提供的方法
    // res.end();
    // res.write();
    // res.setHeader();
    // res.statusCode=200;
    // res.writeHead();

    // res.send("哈哈，我是服务器");
    // res.send({ status: 0, message: "成功了" });
    // res.send("<h4>哈哈哈</h4>");

    // 会自动读取文件的内容，并将读取的结果响应给客户端
    // 要求文件路径必须使用绝对路径
    // res.sendFile(path.join(__dirname, "index.html"));

    // 响应头设置
    res.set({
        "Content-Type": "text/html;charset=utf-8",
        Author: "laotang",
    });

    // 设置状态码
    res.status(200);
    res.send("132");
});